S Ubmitted in Partial Fulfillment of the Requirements Of

نویسندگان

  • DEVINDER THAPA
  • Sang C. Park
چکیده

In this thesis, we propose a method to model, verify, and generate IEC standard PLC code using Timed-MPSG. The objective of this research work is to reduce the development time of programmable logic controller, by automating the task of PLC code generation. Furthermore, we propose to use formal verification technique to reduce the error rate. For this purpose, we applied the TimedMPSG (Message Based Part State Graph), an extended finite state automaton, to model the sequence of operations, and model checking tool, SMV and temporal logic, to verify the specified properties of the model. Timed-MPSG is developed for generating execution module for the real-time shop floor controller system. It supervises the flow of part from one state to another state, considering the precondition of the system. The MPSG, superset of Timed-MPSG, has been used to generate non-PLC controller code, whereas, this research work generate IEC standard PLC code using Timed-MPSG. In addition, it validates the given model using formal verification technique. Even though, traditional approach like simulation, manual testing and virtual commissioning can be used to verify the PLC program, however, the integration of formal methods for verification is more desirable to validate the state model for hidden and subtle errors. In our proposed method, Timed-MPSG is used to model the formal specification of the controller system, which can be translated to textual format. Subsequently, the textual structure of Timed-MPSG can be translated to input A non-PLC execution code means excluding PLC program defined by IEC 61131-3 such as LD, FBD, SFC, ST & IL. code for model checker (SMV), because SMV takes finite state automata as an input model. Afterward, this input code combining with temporal logic is used to verify the dynamic behavior of the model. After the successful verification of Timed-MPSG model, it can be used as an input code for the PLC builder tool. Subsequently, using this tool the textual definition can be automatically translated into IEC standard PLC code using one-to-one mapping technique. Finally, the generated code can be downloaded to software or hardware PLC for the purpose of simulation or real execution. The similarity in the hierarchical and modular architecture of Timed-MPSG, SMV, and IEC standard POUs, have made it convenient to transform from one form to another form. In the subsequent chapters, an illustration of shop floor controller of an automobile industry is provided to clarify the proposed approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

اثربخشی آموزش ابراز وجود فرهنگمحور بر عزت‌نفس فرزندان طلاق

Brever, M.M.( 2010).The effects  of child gender and child age at the time of parental divorce on the development. COLLEGE OF SOCIAL AND BEHAVIORAL SCIENCES, Dissertation Submitted in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy Psychology Educational Track.  

متن کامل

Educational requirements of the discharged patients and their satisfaction about nursing educational performance, Kerman, Iran

Introduction: Training is one of the most effective devices to improve the healthy behavior and it causes them to take part in taking care of themselves and paying more attention to treatment cementations. Hence, we aimed to measure the satisfaction of the discharged patients regarding educational needs and their expectancy. Methods: A descriptive study done on 502 discharged patients from ...

متن کامل

Thesis Submitted in Partial Fulfillment of the requirement for the Degree of M.A/M. Sc In School consultant

Goal: The aim of this study is assess and compare emotional ability of deaf. Semi _ deaf and hearing students (14 _ 20) in Mashhad. Method: To do this experiment out of studies evidence   generally 105 students selecting randomly. From each group, choose the number of normal boys and girls 35, deaf boys and girls and semi deaf boys and girls .this article is useful and explanatory .in this stud...

متن کامل

A Batch-wise ATP Procedure in Hybrid Make-to-Order/Make-to-Stock Manufacturing Environment

Satisfying customer demand necessitates manufacturers understanding the importance of Available-To-Promise (ATP). It directly links available resources to customer orders and has significant impact on overall performance of a supply chain. In this paper, an improvement of the batch-mode ATP function in which the partial fulfillment of the orders is available will be proposed. In other words, in...

متن کامل

Quantum Computation: Theory and Implementation

Submitted to the Department of Physics in Partial Fulfillment of the Requirements for the Degree of Bachelor of Science in Physics and to the Department of Electrical Engineering and Computer Science in Partial Fulfillment of the Requirements for the Degrees of Bachelor of Science in Electrical Engineering and Computer Science and Master of Engineering in Electrical Engineering and Computer Sci...

متن کامل

A Fuzzy Mixed-integer Goal Programming Model for Determining an Optimal Compromise Mix of Design Requirements in Quality Function Deployment

Quality function deployment is a well-known customer-oriented design procedure for translating the voice of customers into a final production. This is a way that higher customer satisfaction is achieved while the other goals of company may also be met. This method, at the first stage, attempts to determine the best fulfillment levels of design requirements which are emanated by customer needs. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008